// 双屏巨量百应搜索助手 - 内容脚本
console.log("双屏搜索助手内容脚本已加载");

// 监听选择变化事件（更简洁的方法）
document.addEventListener('mouseup', function() {
  // 延迟一小段时间以确保选择操作完成
  setTimeout(() => {
    const selection = window.getSelection();
    const selectedText = selection.toString().trim();
    
    // 用于调试，显示选择的文本
    if (selectedText.length > 0) {
      console.log("检测到文本选择:", selectedText.substring(0, 30) + (selectedText.length > 30 ? "..." : ""));
    }
  }, 10);
});

// 监听键盘ESC键
document.addEventListener('keyup', function(event) {
  if (event.key === 'Escape') {
    console.log("用户按下ESC键，可能取消了文本选择");
  }
});